hammered forging - French English Dictionary